1
Vượt xa Trợ lý Ảo: Kiến trúc của Các Đại diện Tự chủ
EvoClass-AI005Lecture 5
00:00

Chào mừng bạn đến với bước chuyển từ việc tiêu thụ AI một cách thụ động sang điều phối AI một cách chủ động. Để hiểu rõ về "Nhân viên số", chúng ta cần phân biệt đầu tiên giữa một Trợ lý Ảo thông thường và một Đại diện Tự chủ. Trong khi tương tác với mô hình ngôn ngữ lớn (LLM) truyền thống là phản ứng — dựa vào một sơ đồ đơn giản Đầu vào → Đầu ra thì một Đại diện Tự chủ hoạt động trong một vòng lặp đệ quy được định nghĩa bởi công thức:

$$ \text{Tầm nhìn} + \text{Suy luận} + \text{Công cụ} = \text{Kết quả} $$

1. Mô hình Ngôn ngữ Lớn (LLM) như Một Bộ Xử lý Trung tâm

Trong kiến trúc này, Mô hình Ngôn ngữ Lớn (LLM) đóng vai trò như "bộ não" hay CPU. Nó cung cấp khả năng suy luận và ngôn ngữ cốt lõi, nhưng để hoạt động như một nhân viên, nó cần được hỗ trợ bởi một khung nền tảng cho phép duy trì trạng thái và thực thi.

2. Ba trụ cột của Kiến trúc Đại diện

Để bộ não này hoạt động hiệu quả, nó phụ thuộc vào ba trụ cột:

  • Lập kế hoạch: Phân tích các mục tiêu phức tạp thành các nhiệm vụ con.
  • Bộ nhớ: Lưu giữ bối cảnh từ các tương tác trước đó và dữ liệu dài hạn.
  • Hành động: Thực hiện các nhiệm vụ trong thế giới số thông qua công cụ.

Chúng ta không còn chỉ đơn thuần là đưa ra lệnh; mà đang thiết kế một hệ thống có khả năng nhận thức môi trường xung quanh và tự điều chỉnh khi gặp lỗi.

Cấu trúc Logic Đại diện
Question 1
What represents the "Brain" of an autonomous agent in this architecture?
The Database
The Large Language Model (LLM)
The User Interface
Question 2
Which pillar is responsible for breaking down a complex project into manageable sub-tasks?
Action
Memory
Planning
Challenge: Identifying Agentic Behavior
Analyze the workflow of an autonomous agent.
You ask an AI to "Find three flights to New York, pick the cheapest, and draft an email to my manager."
Step 1
Identify the "Reasoning" step in this workflow.
Solution:
The reasoning occurs when the agent compares the prices of the three flights and selects the lowest one based on the user's criteria.